artificial irrigation - Alemán Inglés Diccionario